package com.meatball.dji.common.mqtt.properties

import org.springframework.boot.context.properties.ConfigurationProperties
import org.springframework.cloud.context.config.annotation.RefreshScope
import org.springframework.context.annotation.Configuration
import kotlin.properties.Delegates

/**
 * TODO 大疆授权信息
 *
 * @author 张翔宇
 * @since 2024年4月22日
 */
@Configuration
@ConfigurationProperties(prefix = "cloud-api.app")
@RefreshScope
class CloudApiProperties {
    var id by Delegates.notNull<Int>()
    lateinit var key: String
    lateinit var license: String
}